An Aspect-based Environment for COTS Component Testing
نویسندگان
چکیده
Component qualification is one of the major steps in the development of component-based applications. Several techniques are used to enrich documentation by structuring and classifying components’ metadata. In that line, aspect information has been used to help implement better component interfaces and to encode knowledge of components’ capabilities. In this paper, we describe an environment to generate and execute aspect-dependent test cases, which is based on an aspect-based categorisation of information for testing.
منابع مشابه
Aspect-based Testing of COTS Components
In this fast abstract, we will shortly describe our particular testing approach, based on the use of aspects (see [BR06] for the full version of this paper). The applied domain is the emerging Component-Based Software Engineering (CBSE) one. In this domain, a more particularly interesting problem is the composition itself, which can be differentiated from the simple wiring of provided and requi...
متن کاملA Case Study on Improving Changeability of COTS-Based System Using Aspect-Oriented Programming
More and more software projects are using COTS (commercial-off-the-shelf) components. One of the most challenging problems in COTS-based development is to evolve a system to follow changes in the customer requirements. It is therefore important to increase the changeability of the COTS-based system, so that new component can easily replace the problematic COTS components. Aspect-Oriented Progra...
متن کاملA Case Stud on Improving Changeability of COTS-Based System Using Aspect-Oriented Programming
More and more software projects are using COTS (commercial-off-the-shelf) components. One of the most challenging problems in COTS-based development is to evolve a system to follow changes in the customer requirements. It is therefore important to increase the changeability of the COTS-based system, so that new component can easily replace the problematic COTS components. Aspect-Oriented Progra...
متن کاملInvestigating and Improving a COTS-Based Software Development Process
The work described in this paper is an investigation of COTS-based software development within a particular NASA environment, with an emphasis on the processes used. Fifteen projects using a COTS-based approach were studied and their actual process was documented. This process is evaluated to identify essential differences in comparison to traditional software development. The main differences,...
متن کاملCOTS-based software development: Processes and open issues
The work described in this paper is an investigation of COTS-based software development within a particular NASA environment, with an emphasis on the processes used. Fifteen projects using a COTS-based approach were studied and their actual process was documented. This process is evaluated to identify essential differences in comparison to traditional software development. The main differences,...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004